it's been snowing like crazy up here - Alemán Inglés Diccionario